Modeling Computation and Communication Performance of Parallel Scientific Applications: A Case Study of the IBM SP2

نویسندگان

  • Eric L. Boyd
  • Gheith A. Abandah
  • Hsien–Hsin Lee
  • Edward S. Davidson
چکیده

A methodology for performance analysis of Massively Parallel Processors (MPPs) is presented. The IBM SP2 and some key routines of a finite element method application (FEMC) are used as a case study. A hierarchy of lower bounds on run time is developed for the POWER2 processor, using the MACS methodology developed in earlier work for uniprocessors and vector processors. Significantly, this hierarchy is extended to incorporate the effects of the memory hierarchy of each SP2 node and communication across the High Performance Switch (HPS) linking the nodes of the SP2. The performance models developed via this methodology facilitate explaining performance, identifying performance bottlenecks, and guiding application code improvements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling the Communication Performance of the IBM SP2

The objective of this paper is to develop models that characterize the communication performance of a messagepassing multicomputer by taking the IBM SP2 as a case study. The paper evaluates and models the three aspects of the communication performance: scheduling overhead, message-passing time, and synchronization overhead. Performance models are developed for the basic communication patterns, ...

متن کامل

High-Performance Parallel Implementations of the NAS Kernel Benchmarks on the IBM SP2

Recently, researchers at NASA Ames have deened a set of computational benchmarks designed to measure the performance of parallel supercomputers. In this paper, we describe the parallel implementation of the ve kernel benchmarks from this suite on the IBM SP2, a scalable, distributed-memory parallel computer. High-performance implementations of these kernels have been obtained by mapping the com...

متن کامل

Performance Portability of XL HPF Compiler on IBM SP2 and SMP Multiprocessors

AbsrrucrHigh Performance Fortran (HPF) is a data-parallel programming language that allows lhe programmer to specify lhe data decomposition onto the processors while the compiler takes care of the tedious tasks of communication generation and computation partitioning. Shifting some o f the complex tasks from lhe use r to lhe compíler should encourage programmers to write and port code to parall...

متن کامل

Parallel Scientiic Computing on the Ibm Sp2 at Rensselaer's Scientiic Computation Research Center 1 Adaptive Finite Element Methods

Various research applications using the adaptive solution of partial diierential equations and parallel discrete event simulation as well as the investigation of object oriented programming paradigms are described. This work utilizes the IBM SP2 at Rensselaer's Scientiic Computation Research Center (SCOREC). The software is designed using C, C++ and Fortran 90, together with MPI. Tools describe...

متن کامل

PVM and MPI Communication Operations on the IBM SP2: Modeling and Comparison

Most current message passing programs use the portable communication libraries PVM and MPI to realize communication. In this paper, we investigate the performance of single transfer operations and several collective communication operations, like broadcast or gather operations, using the portable communication libraries PVM and MPI on the IBM SP2. Our investigations include timings of different...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000